cable enchufable - Turkish English Dictionary